#ifndef __FIELD_SPECIFICATIONS_H__
#define __FIELD_SPECIFICATIONS_H__

enum FieldSpecifications
{
	L0 = 0,
	L1 = 8,
	L2 = 16,
	L3 = 24,
	L4 = 32,
	L5 = 40,
	R0 = 0,
	R1 = 1,
	R2 = 2,
	R3 = 3,
	R4 = 4,
	R5 = 5,
	L1_R5 = L1 + R5,
	L0_R5 = L0 + R5,
	L0_R2 = L0 + R2
};

// Converts a field specification into a left:right value set
void convert_field_specification_to_left_right(const FieldSpecifications &source, unsigned short &left, unsigned short &right);
#endif
